$NG.AllReady(function (page, { useValuesChange,useDataIndexChange,useUpdateRows,useUpdateRow }) {

    const mstform = $NG.getCmpApi("p_form_income_inspection_m")

    if(page.oType == 'add' || page.oType == 'edit'){
        getPtInfoByPhid()
    }



    useValuesChange(({args})=>{
        getPtInfoByPhid()
    },"p_form_income_inspection_m.phid_pc")
     /**
     * 
     * 功能扩展区
     * 
    */
    //获取项目信息
    function getPtInfoByPhid() {
        if (mstform.getItem("phid_pc").getValue()) {
          $NG.execServer("getPtInfoByPhid", { phid: mstform.getItem("phid_pc").getValue() }, function (res) {
            if(res.count == 0) return
            const datas = JSON.parse(res.data)[0].extendObjects;
            console.log(datas);
            $NG.updateState((updater) => {
              updater.data.p_form_income_inspection_m.setProps({
                u_pc_no:datas.pc_no,
                //事业部
                phid_org: { value: datas.division_phid, label: datas.division_name },
                //区域中心
                u_regional_center: { value: datas.regional_center_phid, label: datas.regional_center_name },
                //产品线
                u_product_line: { value: datas.midwife_phid, label: datas.midwife_name },
              });
            });
          });
        }
    }
//     //获取合同信息
//     function getCntMInfoByPhid() {
//         $NG.execServer("getCntMInfoByPhid", { phid: mstform.getItem("u_htbh").getValue() }, function (res) {
//         if(res.count == 0) return 
//           const datas = JSON.parse(res.data)[0].extendObjects;
//           console.log(datas);
//           $NG.updateState((updater) => {
//             updater.data.p_form_zjxmndsrjh.setProps({
//                 u_ht_name: datas.pcm_name, //合同名称
//             });
//           });
//         });
//     }

//     /**
//      * 过滤区
//      * */ 
//     //合同根据项目ID过滤
//     cntMFilter()
// function cntMFilter() {
//   $NG.updateUI((updater, state) => {
//       console.log('过滤参数检查', updater);
//       updater.form.p_form_zjxmndsrjh.u_htbh.setProps({
//           onBeforeOpen: async () => {
//               var phid_pc = $NG.getCmpApi('p_form_zjxmndsrjh').getItem('phid_pc').getValue();
//               if (!phid_pc) {
//                   $NG.alert("请先选择项目");
//                   return false;
//               } else {
//                   return true;
//               }
//           },
//           ...(!!$NG.getCmpApi('p_form_zjxmndsrjh').getItem('phid_pc').getValue() && {
//               clientSqlFilter: {
//                   bill_type: 1,//合同类型
//                   phid_pc: $NG.getCmpApi('p_form_zjxmndsrjh').getItem('phid_pc').getValue()
//               }
//           }),
//       });
//   });
// }
})